package hcn.cmc.bean.vo;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.io.Serializable;
import java.util.Date;

public class Visit implements Serializable {

    private String VisitId;
    private String VisitOrganization;
    private String PatientType;
    private String MedicalCardId;
    private String MedicalCardType;
    private String ClinicId;
    private String HospizationId;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", locale = "zh_CN", timezone = "GMT+8")
    private Date VisitDateTime;
    private Integer VisitTimes;
    private String DomainID;

    public Visit() {
    }

    public String getVisitId() {
        return VisitId;
    }

    public void setVisitId(String visitId) {
        VisitId = visitId;
    }

    public String getVisitOrganization() {
        return VisitOrganization;
    }

    public void setVisitOrganization(String visitOrganization) {
        VisitOrganization = visitOrganization;
    }

    public String getPatientType() {
        return PatientType;
    }

    public void setPatientType(String patientType) {
        PatientType = patientType;
    }

    public String getMedicalCardId() {
        return MedicalCardId;
    }

    public void setMedicalCardId(String medicalCardId) {
        MedicalCardId = medicalCardId;
    }

    public String getMedicalCardType() {
        return MedicalCardType;
    }

    public void setMedicalCardType(String medicalCardType) {
        MedicalCardType = medicalCardType;
    }

    public String getClinicId() {
        return ClinicId;
    }

    public void setClinicId(String clinicId) {
        ClinicId = clinicId;
    }

    public String getHospizationId() {
        return HospizationId;
    }

    public void setHospizationId(String hospizationId) {
        HospizationId = hospizationId;
    }

    public Date getVisitDateTime() {
        return VisitDateTime;
    }

    public void setVisitDateTime(Date visitDateTime) {
        VisitDateTime = visitDateTime;
    }

    public Integer getVisitTimes() {
        return VisitTimes;
    }

    public void setVisitTimes(Integer visitTimes) {
        VisitTimes = visitTimes;
    }

    public String getDomainID() {
        return DomainID;
    }

    public void setDomainID(String domainID) {
        DomainID = domainID;
    }

    @Override
    public String toString() {
        return "Visit{" +
                "VisitId='" + VisitId + '\'' +
                ", VisitOrganization='" + VisitOrganization + '\'' +
                ", PatientType='" + PatientType + '\'' +
                ", MedicalCardId='" + MedicalCardId + '\'' +
                ", MedicalCardType='" + MedicalCardType + '\'' +
                ", ClinicId='" + ClinicId + '\'' +
                ", HospizationId='" + HospizationId + '\'' +
                ", VisitDateTime=" + VisitDateTime +
                ", VisitTimes=" + VisitTimes +
                ", DomainID='" + DomainID + '\'' +
                '}';
    }
}
